@charset "utf-8";

/**
* CSS reset
**/

html {
	font:12px Tahoma,Verdana,Arial,sans-serif;
	background-color: #ffffff;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,p,blockquote,th,td {

	margin: 0;
	padding: 0;
}

h1,h2,h3,h4,h5,h6 {
	
	font-weight: normal;
}

ol,ul,li {
	list-style: none;
}

form {
	display: inline;
}

img {
	border: 0;
	vertical-align: middle;
	margin: 0 2px;
}

em,cite {
	font-style: normal;
}

blockquote {
	quotes: none;
}
textarea,select,input{

}
textarea {
	overflow: auto;
}

fieldset {
	margin: 0px 3px;
	padding: 3px;
	vertical-align: middle;
}

legend {
	margin: 0px 3px;
	padding: 3px;
}

.unaudited{
padding-right:10px;
color:#FF8000;
}        
                     
.approved{
padding-right:10px;
color:#1D8B01;
}

.rejected{
padding-right:10px;
color:#E82030;
}

/** 全局超链接操作 LVHA（LoVeHAte）先爱后恨。 **/
/* a:link { */
/*    color: #008080; text-decoration: none; */
/* } */
/* a:visited { */
/*    color: #31A8B8; text-decoration: none; */
/* } */
/* a:hover{ */
/*   color: #ff0000; text-decoration: none; */
/* } */
/* a { */
/*    color: #008080; text-decoration: none; */
/* } */


/** css 图标 **/

span.ico{
	display: inline;
	line-height:25px;
	font-size:14px;
	padding-left:20px; 
}
span.home { background:url(img/home.gif) no-repeat top left; }
span.find { background:url(img/search.gif) no-repeat top left; }
span.view { background:url(img/view.gif) no-repeat top left; }
span.add { background:url(img/create.gif) no-repeat top left; }
span.set { background: url(img/wrench.gif)  no-repeat top left;  }
span.edit { background: url(img/modify.gif)  no-repeat top left;  }
span.delete { background: url(img/erase.gif)  no-repeat top left; }
span.save { background: url(img/save.gif)  no-repeat top left; }
span.cancel { background: url(img/no-entry.gif)  no-repeat top left; }
span.lock { background: url(img/lock.gif)  no-repeat top left;}
span.unlock { background: url(img/unlock.gif)  no-repeat top left;}
span.help { background: url(img/help-book.gif) no-repeat top left; }
span.hint { background: url(img/hint.gif) no-repeat top left;}
span.log { background: url(img/history.gif) no-repeat left top; }
span.exit { background: url(img/exit.gif) no-repeat left top; }
span.report { background: url(img/report.gif) no-repeat left top; }

span.exe { background: url(img/application.gif)  no-repeat top left;  }
span.goback { background: url(img/go-back.gif)  no-repeat top left;  }
span.target { background: url(img/target.gif)  no-repeat top left;  }
span.ok { background: url(img/apply.gif)  no-repeat top left;  }
	
span.accounting { background: url(img/accounting.gif)  no-repeat top left;  }
span.database { background: url(img/database.gif)  no-repeat top left;  }
span.equipment { background: url(img/equipment.gif)  no-repeat top left;  }
span.computer { background: url(img/computer.gif)  no-repeat top left;  }
span.wait { background: url(img/Hourglass.gif)  no-repeat top left;  }
span.valid { background: url(img/yes.gif)  no-repeat top left;  }
span.invalid { background: url(img/no.gif)  no-repeat top left;  }
span.solution{ background: url(img/gift.gif)  no-repeat top left;  }
span.res{ background: url(img/sync.gif)  no-repeat top left;  }
span.node{ background: url(img/component.gif)  no-repeat top left;  }


/**
* CSS通用样式库
* copyright by zhangxinxu 
* http://www.zhangxinxu.com/
* 2010-07-12 v1.0
* 2010-07-21 v1.1 添加block元素居中之auto属性，增加鼠标手形样式
* 2010-09-17 v1.2 添加z-index层级属性
* 2010-09-29 v1.3 添加break-word属性
* 2010-11-12 v1.4 添加white-space:nowrap;值，去掉Georgia字体
* 2011-01-17 v1.5 去除red颜色，添加cell双栏自适应属性，z样式影响扩至IE7，样式位置以及顺序调整，dib样式忽略Firefox 2，去除Lucida Console字体，添加Verdana字体，添加letter-spacing样式
* 保留版权说明
**/

.dn{display:none;}.db{display:block;}.dib{display:inline-block;}.di{display:inline;}
.h14{height:14px;}.h16{height:16px;}.h18{height:18px;}.h20{height:20px;}.h22{height:22px;}.h24{height:24px;}
.lh14{line-height:14px;}.lh16{line-height:16px;}.lh18{line-height:18px;}.lh20{line-height:20px;}.lh22{line-height:22px;}.lh24{line-height:24px;}
.m0{margin:0;}.ml1{margin-left:1px;}.ml2{margin-left:2px;}.ml5{margin-left:5px;}.ml10{margin-left:10px;}.ml20{margin-left:20px;}.mr1{margin-right:1px;}.mr2{margin-right:2px;}.mr5{margin-right:5px;}.mr10{margin-right:10px;}.mr20{margin-right:20px;}.mt1{margin-top:1px;}.mt2{margin-top:2px;}.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt20{margin-top:20px;}.mb1{margin-bottom:1px;}.mb2{margin-bottom:2px;}.mb5{margin-bottom:5px;}.mb10{margin-bottom:10px;}.mb20{margin-bottom:20px;}.ml-1{margin-left:-1px;}.mt-1{margin-top:-1px;}
.vimg{margin-bottom:-3px;}
.p1{padding:1px;}.pl1{padding-left:1px;}.pt1{padding-top:1px;}.pr1{padding-right:1px;}.pb1{padding-bottom:1px;}.p2{padding:2px;}.pl2{padding-left:2px;}.pt2{padding-top:2px;}.pr2{padding-right:2px;}.pb2{padding-bottom:2px;}.pl5{padding-left:5px;}.p5{padding:5px;}.pt5{padding-top:5px;}.pr5{padding-right:5px;}.pb5{padding-bottom:5px;}.p10{padding:10px;}.pl10{padding-left:10px;}.pt10{padding-top:10px;}.pr10{padding-right:10px;}.pb10{padding-bottom:10px;}.p20{padding:20px;}.pl20{padding-left:20px;}.pt20{padding-top:20px;}.pr20{padding-right:20px;}.pb20{padding-bottom:20px;}
.g0{color:#000;}.g3{color:#333;}.g6{color:#666;}.g9{color:#999;}.wh{color:white;}
.f0{font-size:0;}.f10{font-size:10px;}.f12{font-size:12px;}.f13{font-size:13px;}.f14{font-size:14px;}.f16{font-size:16px;}.f20{font-size:20px;}.f24{font-size:24px;}
.fa{font-family:Arial;}.ft{font-family:Tahoma;}.fv{font-family:Verdana;}.fs{font-family:'宋体';}.fw{font-family:'微软雅黑';}
.n{font-weight:normal; font-style:normal;}.b{font-weight:bold;}.i{font-style:italic;}
.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}
.tdl{text-decoration:underline;}.tdn,.tdn:hover,a.tdl:hover{text-decoration:none;}
.lt0{letter-spacing:0;}lt1{letter-spacing:1px;}
.wrap{white-space:nowrap;}
.bk{word-wrap:break-word;}
.vm{vertical-align:middle;}.vtb{vertical-align:text-bottom;}.vt{vertical-align:top;}.vn{vertical-align:-2px;}
.l{float:left;}.r{float:right;}
.cl{clear:both;}
.rel{position:relative;}.abs{position:absolute;}
.zx1{z-index:1;}.zx2{z-index:2;}
.poi{cursor:pointer;}.def{cursor:default;}
.ovh{overflow:hidden;}.ovs{overflow:scroll;}
.vh{visibility:hidden;}.vv{visibility:visible;}
.z{*zoom:1;}
.auto{margin-left:auto; margin-right:auto;}
.fix{*zoom:1;}.fix:after{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}
.cell{display:table-cell; *display:inline-block; width:2000px; *width:auto;}
